//验证手机号
function isPoneAvailable($poneInput) {  
          var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;  
          if (!myreg.test($poneInput.val())) {  
              return false;  
          } else {  
              return true;  
          }  
      };

$('.phone').blur(function(){
	if(!isPoneAvailable($('.phone'))){
		this.value='';
		$('.message').html('请填写正确的手机号');
	}else{
		return true;
	}
})   	  
//验证银行卡号
function isYinHang($YinHang) {  
	      var reg = /^(\d{16}|\d{19})$/; 
          if (!reg.test($YinHang.val())) {  
              return false;  
          } else {  
              return true;  
          }  
      };
 $('.postbankid').blur(function(){
    		if(!isYinHang($('.postbankid'))){
    			this.value='';
    			$('.message').html('请填写正确的银行卡号');
    		}else{
    			return true;
    		}
    	}) 
//验证身份证
 function isShenFen($ShenFen) {  
	      var reg =/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
	      var myReg =/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;
          if (reg.test($ShenFen.val())||myReg.test($ShenFen.val())) {  
              return true;  
          } else {  
              return false;  
          }  
 };
 $('.cardid').blur(function(){
		if(!isShenFen($('.cardid'))){
			this.value='';
			$('.message').html('请填写正确的身份证号');
		}else{
			return true;
		}
	}) 
//验证所有的信息填写完毕,不为空
function myCheck()
      {
        for(var i=0;i<$('input').length-1;i++)
        {
         if( $('input')[i].value=="")
         {
          $('.message').html("请完善当前所有信息,不能有空项");
          $('input')[i].focus();
           return false;
         }
        };
        $('.message').html('');
        return true;
        
};

//编辑器参数
kingEditorParams = {
	filePostName  : "uploadFile",   //上传文件名
	uploadJson : '/service/pic/upload',	//上传路径
	dir : "image" 	//上传文件类型
};

var itemAddEditor ;
//页面加载完成之后执行以下逻辑
$(function(){
	//创建富文本编辑器
	itemAddEditor = KindEditor.create("#itemAddForm [name=desc]", kingEditorParams);
	//初始化图片上传
	initPicUpload();

});

function initPicUpload(){
	//class选择器，获取到的就是图片上传按钮，绑定点击事件
   	$(".picFileUpload").click(function(){
   	//id选择器，获取到的就是form表单元素
   		var form = $('#shopRegisterForm');
   		//加载富文本编辑器的批量上传图片组件，参考富文本编辑器的API文档
   		KindEditor.editor(kingEditorParams).loadPlugin('multiimage',function(){
   			//获取编辑器本身
   			var editor = this;
   			//显示图片上传界面
   			editor.plugin.multiImageDialog({
   				//给“全部插入”按钮，绑定点击事件
   				//urlList：上传成功的图片的url的集合
				clickFn : function(urlList) {
					//获取class为pics，里面的li标签，移除。没有li标签，为啥要删除？清理之前上传成功的回显的图片
					$(".pics li").remove();
					//声明数组
					var imgArray = [];
					//遍历上传成功的图片的url，i就是索引，data就是遍历的遍历
					KindEditor.each(urlList, function(i, data) {
						//把图片url放到数组中
						imgArray.push(data.url);
						//获取class为pics里的ul标签，append在里面追加数据li标签，其实就是展示的上传成功的图片
						//其中a标签的作用是，点击图片，开启新的窗口，显示这个图片
						//就是回显上传成功的图片
						$(".pics ul").append("<li><a href='"+data.url+"' target='_blank'><img src='"+data.url+"' width='80' height='50' /></a></li>");
					});
					//在form表单中查询name=image的元素，其实就是用来提交到后台的input，可以提交到后台
					//赋值的数据是imgArray.join(",")把数组转为字符串，多个元素中间用","
					form.find("[name=image]").val(imgArray.join(","));
					//隐藏上传界面
					editor.hideDialog();
				}
			});
   		});
   	});
}

//
var isSubmit = false;
$('.btn').click(function(){
	if(!myCheck()){
		return false;
	}
	if (isSubmit) {
		return;
	}
	$(".btn").attr({
		"disabled" : "disabled"
	});
	/*var _phone = $("input[name=phone]").val();
	var _alipayid = $("input[name=alipayid]").val();
	var _wechatid = $("input[name=wechatid]").val();
	var _postbankid = $("input[name=postbankid]").val();*/
	 // 
	/*  var a = new FormData();
      a.append("file", $("#fileId")[0].files[0]);
      a.append("phone",_phone );
      a.append("alipayid",_alipayid);
      a.append("wechatid",_wechatid );
      a.append("postbankid",_postbankid );
      console.log(_phone);
      console.log($("#fileId")[0].files[0]);
      console.log(a.get("file"))
      console.log(a.get("phone"));*/
/*	console.log($("#shopRegisterForm").serialize());*/
	isSubmit = true;
	$.ajax({
		  type : "POST",
		  url:"/service/user/doShopRegister",
		  data: $("#shopRegisterForm").serialize(),
		  success : function(result) {
			 
			 result =JSON.parse(result);
			
			if(result.status == "200"){
				// 注册成功，去卖家中心
				$('.message').html('提交成功,请耐心等待审核,审核结果将以短信形式通知');
				$(".btn").removeAttr("disabled");
				isSubmit = false;
				return;
			}else{
				$('.message').html('卖家注册失败,请检查是否正确完善所有信息');
			}
	    }
})
});


var isDel=false;
//删除收货地址
$('.del').click(function(){
	if (isDel) {
		return;
	}
	$(".del").attr({
		"disabled" : "disabled"
	});
	var _id = $(".del").attr("data-id");
	console.log(_id)
	isDel = true;
	$.ajax({
		type : "POST",
		url : "/service/receiver/delete?id="+_id,
		contentType : "application/x-www-form-urlencoded; charset=utf-8",
		data : {},
		dataType : 'json',
		success : function(result) {
			if(result.status == "200"){
				alert('删除成功');
				window.location.reload(); 
				isDel = false;
				return;
			}else{
				alert('删除失败');
			}
	    }
})

});
















